tell something in great detail - German English Dictionary